#include <iostream>
using namespace std;

// 函数leapYear
int leapYear(int y)
{
    if(y % 4 == 0 && y % 100 != 0 || y % 400 == 0)
        return 1;
    return 0;
}

// 函数whatDay：计算某年某月某日是星期几
// 参数：year-年，month-月
// 返回值：--7分别表示星期一到星期日
int whatDay(int year, int month)
{
    // 请在这里补充代码，实现函数whatDay
    /********** Begin *********/
    
    int x=1;
    for (int i=1;i<year;i++)
    {
        if (leapYear(i))
            x += 366;
        else 
            x += 365;
    }
    if (month-1>0) x += 31;
    if (month-2>0) x += leapYear(year)? 29: 28;
    if (month-3>0) x += 31;
    if (month-4>0) x += 30;
    if (month-5>0) x += 31;
    if (month-6>0) x += 30;
    if (month-7>0) x += 31;
    if (month-8>0) x += 31;
    if (month-9>0) x += 30;
    if (month-10>0) x += 31;
    if (month-11>0) x += 30;

    x %= 7;
    if (x==0)
        x = 7;

    return x;

    /********** End **********/
}

int main()
{
    int y, m, xq;     // 年、月、星期几
    cin >> y >> m;     // 输入年月
    xq = whatDay(y,m);     // 计算星期几
    cout << y << "年" << m << "月1日是星期";     // 输出星期
    if(xq == 7)
        cout << "日" << endl;
    else
        cout << xq << endl;
    return 0;
}